GMM-model for Dynamic Multicast Groups using a probabilistic BFS Algorithm
نویسندگان
چکیده
Generalized Multiobjective Multitree model (GMMmodel) considering by the first time multitree-multicast load balancing with splitting in a multiobjective context. To solve the GMM-model, a multiobjective evolutionary algorithm (MOEA) inspired by the Strength Pareto Evolutionary Algorithm (SPEA) was proposed. In this paper, we extends the GMM-model to dynamic multicast groups (i.e., in which egress nodes can change during the connection’s lifetime). If a multicast tree is recomputed from scratch, it may consume a considerable amount of CPU time and all communication using the multicast tree will be temporarily interrupted. To alleviate these drawbacks we propose a Dynamic Generalized Multiobjective Multitree model (Dynamic-GMM-model) that in order to add new egress nodes makes use of a multicast tree previously computed with GMM-model. To solve the Dynamic-GMM-model, a D-GMM algorithm is proposed. In this case, several path between every node in the multicast transmission paths given by the GMMmodel and the new egress node is found using a probabilistic Breadth First Search (BFS) algorithm which the computational time is polynomial. Experimental results considering up to 11 different objectives are presented for the well-known NSF network. We compare the GMM-model performance using MOEA with the proposed Dynamic-GMM-model using D-GMM-BFS algorithm. The main contributions of this paper are the optimization model for dynamic multicast routing; and the heuristic algorithm proposed with polynomial complexity.
منابع مشابه
Multitree-Multiobjective Multicast Routing for Traffic Engineering
This paper presents a new traffic engineering multitreemultiobjective multicast routing algorithm (M-MMA) that solves for the first time the GMM model for Dynamic Multicast Groups. Multitree traffic engineering uses several trees to transmit a multicast demand from a source to a set of destinations in order to balance traffic load, improving network resource utilization. Experimental results ob...
متن کاملRow/Column-First: A Path-based Multicast Algorithm for 2D Mesh-based Network on Chips
In this paper, we propose a new path-based multicast algorithm that is called Row/Column-First algorithm. The proposed algorithm constructs a set of multicast paths to deliver a multicast message to all multicast destination nodes. The set of multicast paths are all of row-first or column-first subcategories to maximize the multicast performance. The selection of row-first or column-first appro...
متن کاملMulticast computer network routing using genetic algorithm and ant colony
Due to the growth and development of computer networks, the importance of the routing topic has been increased. The importance of the use of multicast networks is not negligible nowadays. Many of multimedia programs need to use a communication link to send a packet from a sender to several receivers. To support such programs, there is a need to make an optimal multicast tree to indicate the opt...
متن کاملNovel Radial Basis Function Neural Networks based on Probabilistic Evolutionary and Gaussian Mixture Model for Satellites Optimum Selection
In this study, two novel learning algorithms have been applied on Radial Basis Function Neural Network (RBFNN) to approximate the functions with high non-linear order. The Probabilistic Evolutionary (PE) and Gaussian Mixture Model (GMM) techniques are proposed to significantly minimize the error functions. The main idea is concerning the various strategies to optimize the procedure of Gradient ...
متن کاملScaling Multicast Transports through End-to-end Topology Discovery Scaling Multicast Transports through End-to-end Topology Discovery Abstract Scaling Multicast Transports through End-to-end Topology Discovery
The IP service model retains its simplicity and robustness by deferring reliability and congestion control to higher layers through end-to-end transport protocols. While the IP uni-cast service has proven successful, extending end-to-end adaptation to multicast has been a diicult problem. Unlike the unicast case, multicast protocols must support large and heterogeneous receiver sets. While prop...
متن کامل